Big Huge Thesaurus

Bloomeria crocea

noun